non rentable - German English Dictionary